@charset "utf-8";
body{font-size:14px; background:#fff; font-family:"Microsoft Yahei","微软雅黑",sans-serif;min-width: 1200px;overflow-x:hidden;overflow-y: auto;}
body, div, dl, dt, dd, ul, li, ol, h1, h2, h3, h4, h5, h6, form, input, select, textarea {
padding:0;
margin:0
}
TABLE {
	MARGIN: 0px auto
}
table, tr, td, th {
	TEXT-ALIGN: left;
	FONT-SIZE: 12px
}
ol, ul, li {
	LIST-STYLE-TYPE: none
}
IMG {
	vertical-align: middle;
	border:none; margin:0; padding:0
}
h1.h2, h3, h4, h5, h6 {
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}
A {
	COLOR: #333;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0055b4;
	cursor:pointer
}
.clearfix:after {
	DISPLAY: block;
	HEIGHT: 0px;
	VISIBILITY: hidden;
	CLEAR: both;
	OVERFLOW: hidden;
	CONTENT: "."
}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.mt10{ margin-top:10px;}
.blank31 {
	DISPLAY: block;
	HEIGHT: 31px;
	CLEAR: both;
	OVERFLOW: hidden
}
.right {
	FLOAT: right
}
.main{
	width: 1190px;
	margin:0 auto;
	clear: both;
}
.head {
	width: 100%;
	min-width: 1200px;
	BACKGROUND:url(../images/line1.jpg) repeat-x 50% bottom;
	HEIGHT: 160px;
}
.head_a1 {
	margin: 0px auto;
	min-width: 1200px;
	background:url(../images/top.png) repeat-x center;
	height:113px;
	OVERFLOW: hidden;
}

.head_b1 {
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	WIDTH: 1190px;
	HEIGHT: 47px;
	padding-left:2px
}
.head_b1 LI {WIDTH: 132px;FLOAT:left;HEIGHT: 47px;text-align:center;line-height:47px;font-family:微软雅黑;font-size:14px;background:url(../images/line2.jpg) no-repeat right center;overflow:visible; position:relative;}
.head_b1 LI A {WIDTH: 132px;DISPLAY: block;color:#ffffff;font-weight: 800;font-size: 16px;}
.head_b1 LI A:hover {background:url(../images/hover.jpg) no-repeat top;width:132px;height:46px;}
.logo{ width:650px; padding-top:15px; float:left}
.navboxBase{width:100%; padding:0; position:absolute; top:46px; background:#035cba; box-shadow:0px 6px 18px rgba(0,0,0,0.15); display:none;z-index:200;}
.head_b1 .navboxBase ul li{ background-image:none;}
.navboxBase2{ width:300px;}
.head_b1 .navboxBase2 ul li{ width:100%; text-align:left; background-image:none;}
.head_b1 .navboxBase2 ul li a{ width:285px; padding-left:15px;}
.head_b1 .navboxBase2 ul li a:hover{ background-image:none; background-color:#F60;}
.foot {
TEXT-ALIGN: center;margin:0 auto;height:93px;background:url(../images/foot.jpg) no-repeat center;padding-bottom:10px;clear: both;}
.foot p{ padding-top:20px;color:#FFF;line-height:23px;}
.foot a{ color:#FFF}
.area {TEXT-ALIGN: left;LINE-HEIGHT: 150%;MARGIN: 0px auto;WIDTH: 1190px;FONT-FAMILY: "微软雅黑","宋体",  Arial, Helvetica, sans-serif;FONT-SIZE: 12px;OVERFLOW: hidden}

.index_a1 {WIDTH: 727px;FLOAT: left;OVERFLOW: hidden}
.about{position: relative; width: 500px; float: left;  padding-right:10px;}
.about-title{ background:url(../images/icona.jpg) left no-repeat; width:100%; height:50px; color:#0055b4}
.about-title h3{ padding-left:20px; padding-top:15px; font-size:16px;font-family:"Microsoft yahei"; font-weight:bold}
.about-title span{ float:right;padding-top:15px;}

.news{position: relative; width: 620px; float: left; margin-left:40px;}
.contact{position: relative; width: 620px; float: left;padding-right:10px;}
.about-title1{ background:url(../images/icona.jpg) left no-repeat; width:620px; height:50px; color:#0055b4}
.about-title1 h3{ padding-left:20px; padding-top:15px; font-size:16px;font-family:"Microsoft yahei"; font-weight:bold}
.about-title1 span{ float:right;padding-top:15px;}
.lxwm{ background:url(../images/contact.jpg) no-repeat bottom right; padding-left:10px; line-height:23px; height:190px;}

.index_b2 {
	WIDTH: 330px;
	FLOAT: right;
	OVERFLOW: hidden
}

.index_c3 {
	margin-left:10px;
	padding-top:15px;
}
.index_c3 LI {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 35px;
	PADDING-LEFT: 20px;
	WIDTH: 590px;
	PADDING-RIGHT: 0px;
	BACKGROUND:url(../images/nav_21.jpg) no-repeat 6px 9px;
	HEIGHT: 35px;
	COLOR: #ab9273;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;
	border-bottom:1px dashed #cdcdcd;
}
.index_c3 LI SPAN {
	FLOAT: right;
	font-size: 16px;
}
.index_c3 LI A {
	font-size: 16px;
	COLOR: #565656;
	TEXT-DECORATION: none
}
.index_c3 LI A:hover {
	COLOR: #044c4b;
	TEXT-DECORATION:  none
}

.li_diva {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px;
	PADDING-TOP: 6px
}
.li_divb {
	TEXT-ALIGN: center;
	PADDING-TOP: 10px
}
.li_divc {
	TEXT-ALIGN: center;
	PADDING-TOP: 7px
}
.index_d3 {
	POSITION: relative;
	LINE-HEIGHT: 17px
}
.index_d3 H2 {
	MARGIN: 0px 0px 4px;
	FONT-WEIGHT: bold
}
.index_d3 H2 A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/l_dian.gif) no-repeat 0px 5px;
	COLOR: #024d53;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
.index_d3 H2 A:hover {
	COLOR: #024d53;
	TEXT-DECORATION: underline
}
.index_d3 P {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 16px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
A.index_d4 {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 16px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	BACKGROUND: #838383;
	FLOAT: right;
	HEIGHT: 16px;
	COLOR: #fff;
	TOP: 94px;
	RIGHT: 7px;
	PADDING-TOP: 0px
}
A.index_d4:hover {
	TEXT-DECORATION: none
}
.index_e1 {
	MARGIN: 0px 20px 0px 0px;
	WIDTH: 90px;
	FLOAT: left;
	HEIGHT: 110px;
	OVERFLOW: hidden
}
.index_e2 {
	MARGIN: 0px 20px 0px 0px;
	WIDTH: 200px;
	FLOAT: left;
	HEIGHT: 110px;
	OVERFLOW: hidden
}
.index_f1 {
	BORDER-BOTTOM: #00a9ff 1px solid;
	MARGIN: 0px;
	HEIGHT: 41px;
	OVERFLOW: hidden;
	width:100%;
}
.index_f11 {
	BORDER-BOTTOM: #00a9ff 1px solid;
	MARGIN: 0px 0px 0px 5px;
	HEIGHT: 41px;
	OVERFLOW: hidden;
	width:235px;
}
.index_f2 {
	WIDTH: 340px;
	line-height:24px;
	padding-top:5px
}
.index_f3 {
	MARGIN: 0px 0px 0px 19px;
	HEIGHT: 48px;
	OVERFLOW: hidden
}
.index_f4 {
	FLOAT: left;
	HEIGHT: 48px
}
.index_f5 {
	PADDING-BOTTOM: 1px;
	MARGIN: 1px 0px 4px;
	PADDING-LEFT: 1px;
	WIDTH: 157px;
	PADDING-RIGHT: 1px;
	HEIGHT: 21px;
	COLOR: #585858;
	FONT-SIZE: 12px;
	PADDING-TOP: 1px
}
.index_f6 {
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	PADDING-LEFT: 1px;
	WIDTH: 157px;
	PADDING-RIGHT: 1px;
	HEIGHT: 21px;
	COLOR: #585858;
	FONT-SIZE: 12px;
	PADDING-TOP: 1px
}

.sub_a1 {
	BORDER-BOTTOM: #b49084 1px solid;
	HEIGHT: 27px;
	OVERFLOW: hidden
}

.sub_c1 {
	PADDING-BOTTOM: 34px;
	OVERFLOW: hidden;
	PADDING-TOP: 30px
}
.sub_c2 {
	MARGIN-BOTTOM: 13px;
	BACKGROUND: #f1eff0;
	OVERFLOW: hidden
}
.sub_c3 {
	PADDING-BOTTOM: 15px;
	LINE-HEIGHT: 20px;
	TEXT-INDENT: 2em;
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	PADDING-TOP: 20px
}

.cpml_table {
	BORDER-BOTTOM: #ccc 0px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #ccc 1px solid;
	WIDTH: 745px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-RIGHT: #ccc 0px solid
}
.cpml_table TR TH {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 33px;
	BACKGROUND: #f1eff0;
	HEIGHT: 33px;
	FONT-SIZE: 14px;
	BORDER-RIGHT: #ccc 1px solid
}
.cpml_table TR TD {
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-ALIGN: center;
	LINE-HEIGHT: 33px;
	HEIGHT: 33px;
	BORDER-RIGHT: #ccc 1px solid
}
.about_a4 {
	MARGIN: 0px 0px 100px;
	WIDTH: 731px;
	OVERFLOW: hidden
}

.index_c5 {
	WIDTH: 4000px;
	OVERFLOW: auto
}
#List1 {
	FLOAT: left
}
#List2 {
	FLOAT: left
}
#List1 DIV {
	FLOAT: left
}
#List2 DIV {
	FLOAT: left
}

.index_b3 {
	BORDER-BOTTOM: #cbcbcb 1px solid;
	HEIGHT: 29px;
	COLOR: #a4a4a4;
	OVERFLOW: hidden
}

.tab_a2 A#speech {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_index.jpg);
	HEIGHT: 31px
}
.tab_a2 A#speech:hover {
	BACKGROUND: url(../images/left_index_o.jpg) no-repeat
}
.tab_a2 A#gaikuang {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_gaikuang.jpg);
	HEIGHT: 31px
}
.tab_a2 A#gaikuang:hover {
	BACKGROUND: url(../images/left_gaikuang_o.jpg) no-repeat
}
.tab_a2 A#manager {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_jieceng.jpg);
	HEIGHT: 31px
}
.tab_a2 A#manager:hover {
	BACKGROUND: url(../images/left_jieceng_o.jpg) no-repeat
}
.tab_a2 A#jiagou {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_jiegou.jpg);
	HEIGHT: 31px
}
.tab_a2 A#jiagou:hover {
	BACKGROUND: url(../images/left_jiegou_o.jpg) no-repeat
}
.tab_a2 A#culture {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_wenhua.jpg);
	HEIGHT: 31px
}
.tab_a2 A#culture:hover {
	BACKGROUND: url(../images/left_wenhua_o1.jpg) no-repeat
}
.tab_a2 A#zhengfu {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_zhengfu.jpg);
	HEIGHT: 31px
}
.tab_a2 A#zhengfu:hover {
	BACKGROUND: url(../images/left_zhengfu_o1.jpg) no-repeat
}
.tab_a2 A#shangye {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_index.jpg);
	HEIGHT: 31px
}
.tab_a2 A#shangye:hover {
	BACKGROUND: url(../images/left_index_o.jpg) no-repeat
}
.tab_a2 A#ziben {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_ziben.jpg);
	HEIGHT: 31px
}
.tab_a2 A#ziben:hover {
	BACKGROUND: url(../images/left_ziben_o.jpg) no-repeat
}
.tab_a2 A#bs {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_bs.jpg);
	HEIGHT: 31px
}
.tab_a2 A#bs:hover {
	BACKGROUND: url(../images/left_bs_o.jpg) no-repeat
}
.tab_a2 A#gy {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_gy.jpg);
	HEIGHT: 33px
}
.tab_a2 A#gy:hover {
	BACKGROUND: url(../images/left_gy_o.jpg) no-repeat
}
.tab_a2 A#gc {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_gc.jpg);
	HEIGHT: 33px
}
.tab_a2 A#gc:hover {
	BACKGROUND: url(../images/left_gc_o.jpg) no-repeat
}
.tab_a2 A#zht {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_zht.jpg);
	HEIGHT: 33px
}
.tab_a2 A#zht:hover {
	BACKGROUND: url(../images/left_zht_o.jpg) no-repeat
}
.tab_a2 A#sq {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_sq.jpg);
	HEIGHT: 33px
}
.tab_a2 A#sq:hover {
	BACKGROUND: url(../images/left_sq_o.jpg) no-repeat
}
.tab_a2 A#wy {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_wy.jpg);
	HEIGHT: 33px
}
.tab_a2 A#wy:hover {
	BACKGROUND: url(../images/left_wy_o.jpg) no-repeat
}
.tab_a2 A#sy {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_sy.jpg);
	HEIGHT: 33px
}
.tab_a2 A#sy:hover {
	BACKGROUND: url(../images/left_sy_o.jpg) no-repeat
}
.tab_a2 A.xys {
	WIDTH: 167px;
	text-align:right;
	border-bottom:1px solid #dddddd;
	HEIGHT: 33px;
	float:left;
	line-height:33px;
	font-family:微软雅黑;
	padding-right:10px;
	font-weight:bold;
}
.tab_a2 A#xys:hover {
	BACKGROUND: url(../images/left_xys_o.jpg) no-repeat
}
.sub_a1 span {
	BACKGROUND: url(../images/p_title.jpg) 0px 0px no-repeat;
	width:4px;
	height:22px;
	line-height:22px;
	font-size:18px;
	font-weight:bold;
	font-family:微软雅黑;
	padding-left:20px
}
.tab_a2 A#jd {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_jd.jpg);
	HEIGHT: 33px
}
.tab_a2 A#jd:hover {
	BACKGROUND: url(../images/left_jd_o.jpg) no-repeat
}
.tab_a2 A#gs {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_index.jpg);
	HEIGHT: 31px
}
.tab_a2 A#gs:hover {
	BACKGROUND: url(../images/left_index_o.jpg) no-repeat
}
.tab_a2 A#xm {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_qiye.jpg);
	HEIGHT: 31px
}
.tab_a2 A#xm:hover {
	BACKGROUND: url(../images/left_qiye_o.jpg) no-repeat
}
.tab_a2 A#meiti {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_meiti.jpg);
	HEIGHT: 31px
}
.tab_a2 A#meiti:hover {
	BACKGROUND: url(../images/left_meiti_o.jpg) no-repeat
}
.tab_a2 A#video {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_video.jpg);
	HEIGHT: 33px
}
.tab_a2 A#video:hover {
	BACKGROUND: url(../images/left_video_o.jpg) no-repeat
}
.tab_a2 A#youshi {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_index.jpg);
	HEIGHT: 31px
}
.tab_a2 A#youshi:hover {
	BACKGROUND: url(../images/left_index_o.jpg) no-repeat
}
.tab_a2 A#linian {
	WIDTH: 177px;
	DISPLAY: block;
	BACKGROUND: url(../images/left_linian.jpg);
	HEIGHT: 31px
}
.tab_a2 A#linian:hover {
	BACKGROUND: url(../images/left_linian_o.jpg) no-repeat
}
#sou_wrap {
	BORDER-BOTTOM: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px;
	WIDTH: 175px;
	CLEAR: both;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-RIGHT: #dddddd 1px
}
#sou_wrap .province {
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	WIDTH: 169px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ddd 1px dashed;
	PADDING-TOP: 5px
}
.tab_a2 UL {
	OVERFLOW: hidden
}

.recommend {
	border-right-width: 0px;
	background-color: transparent;
	width: 288px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px
}
.clear {
	clear:both
}
.header-search {
	FLOAT: right;
	FONT-SIZE: 12px;
	color:#000000;
	font-weight:normal;
	height:20px;
	line-height:20px;
	width:171px; 
	padding-top:35px;
}

#biaoqian {
	color:#999999
}
#biaoqian a {
	color:#666666
}
.Suc_infor {
	height:120px;
	padding-top:20px;
	line-height:24px
}
.Suc_infor ul {
	margin:auto;
	width:400px;
	line-height:24px
}
.Suc_txt {
	background:Url(../images/success.gif) 0 0 no-repeat;
	height:35px;
	padding-left:60px
}
.blue {
	color:#004aac;
	font-weight:bold;
	font-size:14px;
}
.blue2 {
	color:#004aac;
}
.red {
	color:#f00;
}
.tel {
	background:url(../images/37.gif) 0 0 no-repeat;
	padding-left:20px;
	padding-right:10px;
}
.QA_list {
	clear:both;
	margin-top:10px
}
.QA_t {
	height:30px;
	line-height:30px;
	color:#255265;
	font-weight:bold;
	font-size:14px;
}

#content_title {
	border-bottom:1px solid #e1e1e1;
	padding-bottom:5px;
}
#content_title h1 {
	font-size:14px;
}
#content_title h1 span {
	color:#255265;
	font-weight:bold
}
.itd {
	border-bottom:1px dotted #e1e1e1;
	line-height:28px;
	height:28px;
	text-align:left;
}
#l_tit {
	margin:10px auto;
	text-align:left;
}
#l_tit h3 {
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:3px;
	color:#255265;
	line-height:24px;
	float:left;
	background:none;
	width:100%;
	text-indent:0px
}

.news_list {
	width:100%;
	margin:auto;
}
.n_detail {
	padding-top:10px;
}
.margin {
	margin-left:0px
}

#news_con {
	margin-top:10px;
}

.clear {
	clear:both;
}
.return_to {
	font-weight:normal;
	float:right;
	display:inline-block;
	margin-right:15px;
	_margin-top:-28px
}
.friend {
	width:100%;
	display:inline-block
}
.link_other {
	margin-top:25px;
}
#link {
	line-height:24px;
	margin-top:5px;
	margin-bottom:10px
}
#link_1 span {
	cursor:pointer;
	font-size:12px;
	margin-left:5px;
	font-size:14px;
	font-family:微软雅黑
}
#link a {
	margin-left:5px;
}
#link_1 {
	border-bottom:1px solid #dadada;
	padding-bottom:5px;
	margin-bottom:5px;
	font-size:15px;
	font-size:12px
}
.link_detail {
	line-height:22px;
}
.link_detail a {
	margin-left:5px;
}
.A_fenzhan span {
	margin-left:5px;
}
#current {
	background:#dbd4ca;
	color:#ffffff
}

.district {
	margin-top:10px;
	margin-bottom:10px
}
.A_fenzhan span {
	margin-left:0px
}
.index_friend {
	background: url(../images/shangyu_18.jpg) repeat;
	border:#dddddd 1px solid;
	width:462px;
	margin-top:20px
}
.friend_tit {
	font-size:14px;
	height:36px;
	line-height:36px;
	border-bottom:1px solid #dddddd;
	margin-left:12px;
	margin-right:15px;
}
.link {
	margin-left:0px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px
}

.pa {
	padding:15px;
	padding-top:0px
}
/*首页产品展示*/
.case{ width:100%; clear:both; padding-top:20px;}
.product_tit {
	background:url(../images/products_s.jpg) no-repeat top center; height:37px;
}
.product_tit h3{ padding-left:58px; padding-top:18px; font-size:16px;font-family:"Microsoft yahei"; font-weight:bold}
.product_tit span{ float:right;padding-top:15px; padding-right:20px;}
#product_show{ background:url(../images/bg_z.jpg) repeat-y center; padding-top:20px; padding-bottom:20px;}
.products_bt{ background:url(../images/bg_x.jpg) no-repeat bottom center; height:10px;}
.box_f {
	width: 100%;
	margin-left: 10px;
	margin-top:20px
}
.A_fenzhan span {
	margin-left:5px;
}


.left_contact {
	margin-top:20px
}
.left_contact h3 {
	height:36px;
	line-height:36px;
	color:#f2f2f2;
	background:#1a489d;
	font-size:16px;
	font-family:微软雅黑;
	padding-left:10px
}
.left_contact h3 span {
	font-family:宋体;
	margin-left:15px;
}

.n_tit {
	width: 600px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis
}

/*n公司简介页面*/

.tit {
    border-bottom: 1px solid #ededed;
    height: 30px;
    margin-bottom: 14px;
    padding: 0 0 9px;
	background:#ececec;
	padding-top:10px;
	border-bottom: 3px solid #1a489d;
}

.tit .fsp {
    color: #1a489d;
    float: left;
    font: 36px/32px Arial;
	padding-left:50px;

}
.tit h3 {
    color: #8f9095;
    font: 12px/15px "微软雅黑";
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.tit h2 {
    color: #1c1f2e;
    font: bold 12px/16px "微软雅黑";
    margin: 0;
    padding: 0;
}
.fullSlide{ width:100%;  position:relative;  height:410px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:410px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
}
.fullSlide .hd ul .on{ background:#f00;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

.business{
	 background-color: #fff;padding:6px; margin-bottom:30px;
}
.list_business,.list_business ul{
	height:160px; overflow:hidden; padding-top:10px;
}
.list_business ul li{
	width:110px; float:left; display:inline; height:160px;margin: 0 10px;
}
.list_business ul li a{
	display:block; width:110px; height:160px; text-align:center;
}
.list_business ul li a span img{
	display:block; width:90px; height:90px; border-radius:50%; margin:0 auto; margin-bottom:20px;
}

.ind-prlm{ padding:10px 0; background:url(../images/t5.png) no-repeat center center; background-size:cover;}
.ind-prlm h2{ line-height:40px; background:url(../images/lop.png) no-repeat center center; font-size:18px; text-align:center; font-weight:normal; color:#005dc0;}
.cantlm{ padding-left:75px;}
.scrloe{ position:relative;}
.scrloe span{ line-height:30px; color:#005dc0; position:absolute; left:-75px; top:50%; margin-top:-15px;}
.wrap{ width:1190px; margin:0 auto;}
.owl-carousel{

	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{

	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.mlodp{ margin-top:3%;}
.mlodp .article{ padding:0 4%;}
.mlodp .article a{ display:block;}
.mlodp .article a .pic{ overflow:hidden;}
.mlodp .article a .pic img{ transition:all 0.5s ease;width: 100%;max-height: 185px;}
.mlodp .article a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.mlodp .article a .pic span{ display:block; line-height:35px; height:35px; overflow:hidden; padding:0 12px; background:rgba(0,0,0,0.7); position:absolute; left:0; bottom:0; width:252px; color:#fff; text-align:center;}
.mlodp.owl-theme .owl-controls .owl-page span{ background:#fff; opacity:1;}
.mlodp.owl-theme .owl-controls .owl-page.active span, .mlodp.owl-theme .owl-controls.clickable .owl-page:hover span{ background:#db3632;}
.rel{ position:relative;}
.owl-pagination{overflow:hidden; zoom:1;zoom:1;width: 200px;margin:20px auto 0; }
.owl-pagination li{ float:left;width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:#fff; opacity:1;border-radius:6px }
.owl-pagination li.on{ background:#db3632; }

.wz{ width:620px; height:auto;font-size:14px; line-height:25px;  text-indent:28px; float:left;}
.wz a{ color:#0067ac; margin-left:20px;}
.img{ width:495px; float:right;margin-top: 20px;}

.focusBox { position: relative; width: 500px; height: 340px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 500px; height: 340px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.emlst{ width:215px;}
.bld-ec{ background:#f1f2f4; color:#005dc0; padding:15px 20px; font-size:12px; border-bottom:1px solid #ddd; text-transform:uppercase;}
.bld-ec strong{ display:block; font-size:18px;}
.lsec-nav li{ border-bottom:1px solid #ddd; line-height:40px; background:#f1f2f4;}
.lsec-nav li > a{ display:block; padding:0 20px; background:url(../images/rc01.png) no-repeat 95% center;}
.lsec-nav li a.cur{ background:#005dc0 url(../images/rc02.png) no-repeat 95% center; color:#fff;}
.lsec-nav li p{ display:none; padding:5px 0;}
.lsec-nav li p a{ display:block; padding:0 35px; line-height:35px;}
.lsec-nav li p a.cur{ color:#005dc0; background: none;}
.afle-sc{ background:#f1f2f4;}
.gtecnl{ padding:15px 15px 15px 52px; background-repeat:no-repeat; background-position: 20px center; color:#666;}
.gtecnl.clo01{ background-image:url(../images/a01.png);}
.gtecnl.clo02{ background-image:url(../images/a02.png);}

.yodnc{ width:950px;}
.ocmlts{ line-height:45px; color:#666; border-bottom:1px solid #ddd;}
.ocmlts strong{ font-size:18px;}
.wb-klec{ line-height:2; color:#666; margin-top:20px;}
.wb-klec p{text-indent:28px;}

.nmldcs li{ padding:20px 0; border-bottom:1px solid #ddd;}
.nmldcs li a{ display:block; padding-left:90px; position:relative;}
.nmldcs li a .date{ background:#236fd1; color:#fff; position:absolute; left:0; top:0; height:70px; width:65px; text-align:center; padding-top:10px;}
.nmldcs li a .date strong{ font-size:24px; display:block;}
.nmldcs li a .p1{ font-size:16px; line-height:30px; height:30px; overflow:hidden;}
.nmldcs li a .p2{ color:#666; line-height:20px; height:40px; overflow:hidden;}


.pagelc{ padding:20px 0; color:#464646; line-height:25px; font-size:12px;clear: both;}

.pagelc a{ display:inline-block; line-height:25px; padding:0 8px; background:#f4f4f4; margin-left:5px;}
.pagelc span { background:#d70035; color:#fff; display:inline-block; line-height:25px; padding:0 8px; margin-left:5px;}

.titdee{ padding-top:30px; font-size:18px; font-weight:bold; text-align:center; color:#333;}
.lidle{ margin-top:10px; color:#999; text-align:center;}
.nidleo{ line-height:2; color:#464646; padding:30px 0; margin-top:20px; border-top:1px solid #ddd;}
.nidleo img{ max-width:100%;}
.dnelw{ padding-top:20px; border-top:1px solid #ddd;}
.dnelw p{ padding:5px 0;}
.dnelw .bacnke{ position:absolute; right:0; top:30px;}

.times {display:block;margin:15px 0;}
.times ul {margin-left:25px;border-left:2px solid #ddd;}
.times ul li {width:100%;margin-left:-12px;line-height:20px;font-weight:narmal;}
.times ul li b {width:8px;height:8px;background:#fff;border:2px solid #555;margin:5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;overflow:hidden;display:inline-block;float:left;}
.times ul li span {padding-left:7px;font-size:12px;line-height:20px;color:#555;}
.times ul li:hover b {border:2px solid #ff6600;}
.times ul li:hover span {color:#ff6600;}
.times ul li p {padding-left:15px;font-size:14px;line-height:25px;}

.leoc-ul li{ float:left; width:32%; margin-right:2%; margin-top:2%;}
.leoc-ul li:nth-child(3n){ margin-right:0;}
.leoc-ul li a{ display:block; position:relative;}
.leoc-ul li a .pic{ overflow:hidden;}
.leoc-ul li a .pic img{ transition:all 0.5s ease;max-height: 202px;}
.leoc-ul li a:hover .pic img{ transform:scale(1.1); transition:all 0.5s ease;}
.leoc-ul li a .titl{ position:absolute; left:0; bottom:0; width:100%; line-height:35px; height:35px; overflow:hidden; background:rgba(0,0,0,0.5); color:#fff;}

.tw_ls{ height:auto;}
.tw_ls li{ 
	padding:15px 0px; 
	border-bottom:1px dotted #d3d3d3; 
	display:block; 
	height:86px;
}
.tw_img{
	width: 113px;
	height: 86px;
	overflow: hidden;
	float:left; 
}
.tw_img img{
	width: 113px;
	height: 86px;
}
.tw_nr{ float:right; width:815px;}
.ra{ height:30px; line-height:24px;}
.tw_ls a{ 
	font-size:16px;  
	color:#000; 
	margin-bottom:10px;
}
.tw_ls a:hover .ra {color:#425b98;}
.ra span{ display: block;width: 81px;height: 20px;line-height: 20px;text-align: center;color: #fff;float: right;font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:80px;background: url(../images/bj5.png) no-repeat;}
.tw_nr p{ line-height:25px; font-family:"宋体"; font-size:12px;color:#777;}

.list_subsidiary {margin-top:20px;}
.list_subsidiary ul li{ width: 211px;height: 154px; float: left;margin:0 12px;overflow: hidden;}
.mac-pzpie-box{position: relative;z-index: 3;background: #68838B;}
.mac-pzpie-box img {-webkit-transition: opacity 0.35s;transition: opacity 0.35s;opacity: 1;border: none;}
.mac-pzpie-box:hover img {opacity:0.6;}
.mac-zpie-title {width: 100%; height: 100%;position: absolute;top: 0;left: 0; z-index: 9;color: #ffffff;text-align: center; display: inline-block;}
.mac-pzpie-box h2 {padding-top: 25%;padding:15%;color: #fff;font-size: 17px;opacity: 0;-webkit-transition: -webkit-transform 0.36s;transition: transform 0.36s;-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}
.mac-pzpie-box:hover h2 {transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1;}
.mac-pzpie-box:before,.mac-pzpie-box:after{content:"";display:block;width: 0;height:0;border:2px solid transparent;box-sizing: border-box;position: absolute;z-index: 8;}		 
.mac-pzpie-box:before{top:10%;left:10%;transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.mac-pzpie-box:after{right:10%;bottom:10%;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
.mac-pzpie-box:hover:before{width:80%;height:80%;transition:width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#ffffff;border-right-color:#ffffff;}
.mac-pzpie-box:hover:after{width:80%;height:80%;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#ffffff;border-left-color:#ffffff;}